Skip to content

feat: Medium 서브도메인 RSS 지원 + 썸네일 fallback#75

Merged
bbbang105 merged 1 commit intodevfrom
feat/medium-rss-support
Apr 5, 2026
Merged

feat: Medium 서브도메인 RSS 지원 + 썸네일 fallback#75
bbbang105 merged 1 commit intodevfrom
feat/medium-rss-support

Conversation

@bbbang105
Copy link
Copy Markdown
Owner

@bbbang105 bbbang105 commented Apr 5, 2026

Summary

  • Medium 서브도메인(username.medium.com) 블로그 플랫폼 감지 및 RSS URL 자동 생성 지원
  • OG 이미지 추출 실패 시 JSON-LD Schema.org → 본문 첫 <img> 순서로 썸네일 fallback (Medium 등 Cloudflare 보호 플랫폼 대응)
  • RSS 피드 제목 HTML 엔티티(&quot;, &lsquo; 등) 자동 디코딩
  • JSON-LD 파싱 크기 제한(100KB) 및 SSRF 인라인 체크 보강

Test plan

  • Medium 서브도메인 블로그 URL로 프로필 등록 시 RSS 자동 감지 확인
  • RSS 수집 시 Medium 글 썸네일이 정상 표시되는지 확인
  • 티스토리 등 기존 블로그 RSS 제목에 HTML 엔티티가 디코딩되는지 확인
  • www.medium.com이 Medium 플랫폼으로 잘못 감지되지 않는지 확인

🤖 Generated with Claude Code

- Medium 서브도메인(username.medium.com) 플랫폼 감지 및 RSS URL 생성
- OG 이미지 실패 시 JSON-LD → 본문 첫 이미지 순서로 썸네일 fallback
- RSS 피드 제목 HTML 엔티티 디코딩 (&quot; &lsquo; 등)
- JSON-LD 파싱 크기 제한(100KB) 및 SSRF 인라인 체크 추가

Co-Authored-By: Claude <noreply@anthropic.com>
@bbbang105 bbbang105 requested a review from choihooo as a code owner April 5, 2026 11:10
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
study-admin-web Ready Ready Preview, Comment Apr 5, 2026 11:12am

@bbbang105 bbbang105 added the 🚀 feat 새로운 기능 추가 / 일부 코드 추가 / 일부 코드 수정 (리팩토링과 구분) / 디자인 요소 수정 label Apr 5, 2026
@bbbang105 bbbang105 merged commit daff8dc into dev Apr 5, 2026
8 checks passed
@bbbang105 bbbang105 deleted the feat/medium-rss-support branch April 5, 2026 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚀 feat 새로운 기능 추가 / 일부 코드 추가 / 일부 코드 수정 (리팩토링과 구분) / 디자인 요소 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant